package com.cnaaa.pay.vo.alipay;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * 2018/10/29 Create by 郭文梁
 * AlipayNotifyVo
 * 支付宝通知内容
 *
 * @author 郭文梁
 * @date 2018/10/29
 */
@Data
public class AlipayNotifyVo {
    @JSONField(name = "gmt_create")
    private String gmtCreate;
    private String charset;
    @JSONField(name = "gmt_payment")
    private String gmtPayment;
    @JSONField(name = "notify_time")
    private String notifyTime;
    private String subject;
    @JSONField(name = "buyer_id")
    private String buyerId;
    private String body;
    @JSONField(name = "invoice_amount")
    private String invoiceAmount;
    private String version;
    @JSONField(name = "notify_id")
    private String notifyId;
    @JSONField(name = "fund_bill_list")
    private String fundBill;
    @JSONField(name = "notify_type")
    private String notifyType;
    @JSONField(name = "out_trade_no")
    private String outTrade;
    @JSONField(name = "total_amount")
    private String totalAmount;
    @JSONField(name = "trade_status")
    private String tradeStatus;
    @JSONField(name = "trade_no")
    private String tradeNo;
    @JSONField(name = "auth_app_id")
    private String authApp;
    @JSONField(name = "receipt_amount")
    private String receiptAmount;
    @JSONField(name = "point_amount")
    private String pointAmount;
    @JSONField(name = "app_id")
    private String appId;
    @JSONField(name = "buyer_pay_amount")
    private String buyerPay;
    @JSONField(name = "seller_id")
    private String sellerId;
}
